package com.winsdom.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@ApiModel(value = "收款记录")
public class ReceivePaymentVO {

    @ApiModelProperty(value = "收款记录ID")
    private Long paymentId;

    @ApiModelProperty(value = "收款流水号")
    private String receiptSerial;

    @ApiModelProperty(value = "收款日期")
    private LocalDateTime receiptDate;

    @ApiModelProperty(value = "收款金额")
    private BigDecimal receiptAmount;

    @ApiModelProperty(value = "剩余金额")
    private BigDecimal remainingAmount;

    @ApiModelProperty(value = "可核销金额")
    private BigDecimal verifiableAmount;

    @ApiModelProperty(value = "付款人名称")
    private String payerName;

    @ApiModelProperty(value = "付款业主名称")
    private String payerCustomerName;

}
